 #"Archivos ocultos filtrados1" = Table.SelectRows(Origen, each [Attributes]?[Hidden]? <> true),
    #"Invocar función personalizada1" = Table.AddColumn(#"Archivos ocultos filtrados1", "Transformar archivo", each #"Transformar archivo"([Content])),
    #"Columnas con nombre cambiado1" = Table.RenameColumns(#"Invocar función personalizada1", {"Name", "Source.Name"}),
    #"Otras columnas quitadas1" = Table.SelectColumns(#"Columnas con nombre cambiado1", {"Source.Name", "Transformar archivo"}),
    #"Columna de tabla expandida1" = Table.ExpandTableColumn(#"Otras columnas quitadas1", "Transformar archivo", Table.ColumnNames(#"Transformar archivo"(#"Archivo de ejemplo"))),
    #"Tipo cambiado" = Table.TransformColumnTypes(#"Columna de tabla expandida1",{{"Source.Name", type text}, {"Column1", type any}, {"Column2", type text}, {"Column3", type any}, {"Column4", type any}, {"Column5", type any}, {"Column6", type text}, {"Column7", type text}, {"Column8", type text}, {"Column9", type text}, {"Column10", type any}, {"Column11", type any}, {"Column12", type any}, {"Column13", type any}, {"Column14", type text}, {"Column15", type any}, {"Column16", type text}, {"Column17", type text}, {"Column18", type text}, {"Column19", type text}, {"Column20", type text}, {"Column21", type any}, {"Column22", type any}, {"Column23", type text}, {"Column24", type any}, {"Column25", type any}, {"Column26", type any}, {"Column27", type any}, {"Column28", type any}, {"Column29", type any}, {"Column30", type any}, {"Column31", type any}, {"Column32", type any}, {"Column33", type any}, {"Column34", type any}, {"Column35", type any}, {"Column36", type any}, {"Column37", type any}, {"Column38", type any}, {"Column39", type any}, {"Column40", type any}, {"Column41", type any}, {"Column42", type any}, {"Column43", type any}, {"Column44", type any}, {"Column45", type any}, {"Column46", type text}, {"Column47", type text}}),
    #"Columnas con nombre cambiado" = Table.RenameColumns(#"Tipo cambiado",{{"Column2", "INSUMOS"}}),
    #"Columnas quitadas" = Table.RemoveColumns(#"Columnas con nombre cambiado",{"Column3"}),
    #"Columnas con nombre cambiado2" = Table.RenameColumns(#"Columnas quitadas",{{"Column4", "SALDO MES ANTERIOR"}}),
    #"Filas filtradas" = Table.SelectRows(#"Columnas con nombre cambiado2", each true),
    #"Columnas con nombre cambiado3" = Table.RenameColumns(#"Filas filtradas",{{"Column5", "BIOLÓGICO RECIBIDO X ET PROCEDENTES DEL CA DEPARTAMENTAL"}, {"Column6", "DOSIS APLICADAS A COLOMBIANOS"}, {"Column7", "DOSIS APLICADAS A EXTRANJEROS"}, {"Column8", "DOSIS RECIBIDAS POR RETORNO"}, {"Column9", "DOSIS INGRESADAS POR TRASLADO"}, {"Column10", "DOSIS DESPACHADAS"}, {"Column11", "DOSIS TRASLADADAS A OTROS MUNICIPIOS"}, {"Column12", "DOSIS PERDIDAS"}, {"Column13", "SALDO QUE INICIA EL MES SIGUIENTE"}, {"Column14", "TOTAL DOSIS APLICADAS"}, {"Column15", "TOTAL DOSIS UTILIZADAS MES"}, {"Column16", "CONDICION FINAL DEL BIOLOGICO"}, {"Column17", "CANTIDAD DE DOSIS EN CUARENTENA"}, {"Column18", "LABORATORIO"}, {"Column19", "NO LOTE"}, {"Column20", "FECHA DE VENCIMIENTO"}, {"Column22", "INSTITUCIONAL"}, {"Column23", "EXTRAMURAL"}, {"Column24", "TOTAL"}, {"Column25", "INTERRUPCION DE CADENA DE FRIO"}, {"Column26", "APLICACION FUERA DE LA EDAD"}, {"Column27", "CONTAMINACIÓN DEL BIOLÓGICO/DISPOSITIVO MÉDICO"}, {"Column28", "FRASCO/VIAL  ROTO"}, {"Column29", "ERRORES EN LA MANIPULACIÓN"}, {"Column30", "VENCIMIENTO DEL BIOLÓGICO/DISPOSITIVO MÉDICO"}, {"Column31", "FARMACOVIGILANCIA/ TECNOVIGILANCIA"}, {"Column32", "VOMITO FRANCO"}, {"Column33", "SINIESTRO O ROBO"}, {"Column34", "RECONSTITUCIÓN BIOLÓGICO"}, {"Column36", "TOTAL DOSIS PERDIDAS"}}),
    #"Tipo cambiado1" = Table.TransformColumnTypes(#"Columnas con nombre cambiado3",{{"SALDO MES ANTERIOR", Int64.Type}, {"BIOLÓGICO RECIBIDO X ET PROCEDENTES DEL CA DEPARTAMENTAL", Int64.Type}, {"DOSIS APLICADAS A COLOMBIANOS", Int64.Type}, {"DOSIS APLICADAS A EXTRANJEROS", Int64.Type}, {"DOSIS RECIBIDAS POR RETORNO", Int64.Type}, {"DOSIS INGRESADAS POR TRASLADO", Int64.Type}, {"DOSIS DESPACHADAS", Int64.Type}, {"DOSIS TRASLADADAS A OTROS MUNICIPIOS", Int64.Type}, {"DOSIS PERDIDAS", Int64.Type}, {"SALDO QUE INICIA EL MES SIGUIENTE", Int64.Type}, {"TOTAL DOSIS APLICADAS", Int64.Type}, {"TOTAL DOSIS UTILIZADAS MES", Int64.Type}, {"CANTIDAD DE DOSIS EN CUARENTENA", Int64.Type}, {"INSTITUCIONAL", Int64.Type}, {"EXTRAMURAL", Int64.Type}, {"TOTAL", Int64.Type}, {"INTERRUPCION DE CADENA DE FRIO", Int64.Type}, {"APLICACION FUERA DE LA EDAD", Int64.Type}, {"CONTAMINACIÓN DEL BIOLÓGICO/DISPOSITIVO MÉDICO", Int64.Type}, {"FRASCO/VIAL  ROTO", Int64.Type}, {"ERRORES EN LA MANIPULACIÓN", Int64.Type}, {"VENCIMIENTO DEL BIOLÓGICO/DISPOSITIVO MÉDICO", Int64.Type}, {"FARMACOVIGILANCIA/ TECNOVIGILANCIA", Int64.Type}, {"VOMITO FRANCO", Int64.Type}, {"SINIESTRO O ROBO", Int64.Type}, {"RECONSTITUCIÓN BIOLÓGICO", Int64.Type}, {"TOTAL DOSIS PERDIDAS", Int64.Type}}),
    #"Tipo cambiado2" = Table.TransformColumnTypes(#"Tipo cambiado1",{{"SALDO QUE INICIA EL MES SIGUIENTE", type text}}),
    #"Errores reemplazados" = Table.ReplaceErrorValues(#"Tipo cambiado2", {{"INSUMOS", "0"}}),
    #"Valor reemplazado" = Table.ReplaceValue(#"Errores reemplazados",null,"0",Replacer.ReplaceValue,{"INSUMOS"}),
    #"Errores reemplazados1" = Table.ReplaceErrorValues(#"Valor reemplazado", {{"SALDO QUE INICIA EL MES SIGUIENTE", "0"}}),
    #"Valor reemplazado1" = Table.ReplaceValue(#"Errores reemplazados1",null,"0",Replacer.ReplaceValue,{"SALDO QUE INICIA EL MES SIGUIENTE"}),
    #"Personalizada agregada" = Table.AddColumn(#"Valor reemplazado1", "Duplicados", each [Source.Name]&[INSUMOS]&[SALDO QUE INICIA EL MES SIGUIENTE]),
    #"Duplicados quitados" = Table.Distinct(#"Personalizada agregada", {"Duplicados"}),
    #"Tipo cambiado3" = Table.TransformColumnTypes(#"Duplicados quitados",{{"SALDO QUE INICIA EL MES SIGUIENTE", Int64.Type}}),
    #"Valor reemplazado2" = Table.ReplaceValue(#"Tipo cambiado3",null,0,Replacer.ReplaceValue,{"Source.Name", "Column1", "INSUMOS", "SALDO MES ANTERIOR", "BIOLÓGICO RECIBIDO X ET PROCEDENTES DEL CA DEPARTAMENTAL", "DOSIS APLICADAS A COLOMBIANOS", "DOSIS APLICADAS A EXTRANJEROS", "DOSIS RECIBIDAS POR RETORNO", "DOSIS INGRESADAS POR TRASLADO", "DOSIS DESPACHADAS", "DOSIS TRASLADADAS A OTROS MUNICIPIOS", "DOSIS PERDIDAS", "SALDO QUE INICIA EL MES SIGUIENTE", "TOTAL DOSIS APLICADAS", "TOTAL DOSIS UTILIZADAS MES", "CONDICION FINAL DEL BIOLOGICO", "CANTIDAD DE DOSIS EN CUARENTENA", "LABORATORIO", "NO LOTE", "FECHA DE VENCIMIENTO", "Column21", "INSTITUCIONAL", "EXTRAMURAL", "TOTAL", "INTERRUPCION DE CADENA DE FRIO", "APLICACION FUERA DE LA EDAD", "CONTAMINACIÓN DEL BIOLÓGICO/DISPOSITIVO MÉDICO", "FRASCO/VIAL  ROTO", "ERRORES EN LA MANIPULACIÓN", "VENCIMIENTO DEL BIOLÓGICO/DISPOSITIVO MÉDICO", "FARMACOVIGILANCIA/ TECNOVIGILANCIA", "VOMITO FRANCO", "SINIESTRO O ROBO", "RECONSTITUCIÓN BIOLÓGICO", "Column35", "TOTAL DOSIS PERDIDAS", "Column37", "Column38", "Column39", "Column40", "Column41", "Column42", "Column43", "Column44", "Column45", "Column46", "Column47", "Duplicados"}),
    #"Valor reemplazado3" = Table.ReplaceValue(#"Valor reemplazado2","Error","",Replacer.ReplaceValue,{"Source.Name", "Column1", "INSUMOS", "SALDO MES ANTERIOR", "BIOLÓGICO RECIBIDO X ET PROCEDENTES DEL CA DEPARTAMENTAL", "DOSIS APLICADAS A COLOMBIANOS", "DOSIS APLICADAS A EXTRANJEROS", "DOSIS RECIBIDAS POR RETORNO", "DOSIS INGRESADAS POR TRASLADO", "DOSIS DESPACHADAS", "DOSIS TRASLADADAS A OTROS MUNICIPIOS", "DOSIS PERDIDAS", "SALDO QUE INICIA EL MES SIGUIENTE", "TOTAL DOSIS APLICADAS", "TOTAL DOSIS UTILIZADAS MES", "CONDICION FINAL DEL BIOLOGICO", "CANTIDAD DE DOSIS EN CUARENTENA", "LABORATORIO", "NO LOTE", "FECHA DE VENCIMIENTO", "Column21", "INSTITUCIONAL", "EXTRAMURAL", "TOTAL", "INTERRUPCION DE CADENA DE FRIO", "APLICACION FUERA DE LA EDAD", "CONTAMINACIÓN DEL BIOLÓGICO/DISPOSITIVO MÉDICO", "FRASCO/VIAL  ROTO", "ERRORES EN LA MANIPULACIÓN", "VENCIMIENTO DEL BIOLÓGICO/DISPOSITIVO MÉDICO", "FARMACOVIGILANCIA/ TECNOVIGILANCIA", "VOMITO FRANCO", "SINIESTRO O ROBO", "RECONSTITUCIÓN BIOLÓGICO", "Column35", "TOTAL DOSIS PERDIDAS", "Column37", "Column38", "Column39", "Column40", "Column41", "Column42", "Column43", "Column44", "Column45", "Column46", "Column47", "Duplicados"}),
    #"Errores reemplazados2" = Table.ReplaceErrorValues(#"Valor reemplazado3", {{"Source.Name", 0}, {"Column1", 0}, {"INSUMOS", 0}, {"SALDO MES ANTERIOR", 0}, {"BIOLÓGICO RECIBIDO X ET PROCEDENTES DEL CA DEPARTAMENTAL", 0}, {"DOSIS APLICADAS A COLOMBIANOS", 0}, {"DOSIS APLICADAS A EXTRANJEROS", 0}, {"DOSIS RECIBIDAS POR RETORNO", 0}, {"DOSIS INGRESADAS POR TRASLADO", 0}, {"DOSIS DESPACHADAS", 0}, {"DOSIS TRASLADADAS A OTROS MUNICIPIOS", 0}, {"DOSIS PERDIDAS", 0}, {"SALDO QUE INICIA EL MES SIGUIENTE", 0}, {"TOTAL DOSIS APLICADAS", 0}, {"TOTAL DOSIS UTILIZADAS MES", 0}, {"CONDICION FINAL DEL BIOLOGICO", 0}, {"CANTIDAD DE DOSIS EN CUARENTENA", 0}, {"LABORATORIO", 0}, {"NO LOTE", 0}, {"FECHA DE VENCIMIENTO", 0}, {"Column21", 0}, {"INSTITUCIONAL", 0}, {"EXTRAMURAL", 0}, {"TOTAL", 0}, {"INTERRUPCION DE CADENA DE FRIO", 0}, {"APLICACION FUERA DE LA EDAD", 0}, {"CONTAMINACIÓN DEL BIOLÓGICO/DISPOSITIVO MÉDICO", 0}, {"FRASCO/VIAL  ROTO", 0}, {"ERRORES EN LA MANIPULACIÓN", 0}, {"VENCIMIENTO DEL BIOLÓGICO/DISPOSITIVO MÉDICO", 0}, {"FARMACOVIGILANCIA/ TECNOVIGILANCIA", 0}, {"VOMITO FRANCO", 0}, {"SINIESTRO O ROBO", 0}, {"RECONSTITUCIÓN BIOLÓGICO", 0}, {"Column35", 0}, {"TOTAL DOSIS PERDIDAS", 0}, {"Column37", 0}, {"Column38", 0}, {"Column39", 0}, {"Column40", 0}, {"Column41", 0}, {"Column42", 0}, {"Column43", 0}, {"Column44", 0}, {"Column45", 0}, {"Column46", 0}, {"Column47", 0}, {"Duplicados", 0}})
in
    #"Errores reemplazados2"